home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 98 / Skunkware 98.iso / src / interp / perl-5.003.tar.gz / perl-5.003.tar / perl-5.003 / hints / machten.sh < prev    next >
Text File  |  1996-06-24  |  2KB  |  63 lines

  1. # machten.sh
  2. # This is for MachTen 4.0.2.  It might work on other versions too.
  3. #
  4. # MachTen users might need a fixed tr from ftp.tenon.com.  This should
  5. # be described in the MachTen release notes.
  6. #
  7. # MachTen 2.x has its own hint file.
  8. #
  9. # This file has been put together by Andy Dougherty
  10. # <doughera@lafcol.lafayette.edu> based on comments from lots of
  11. # folks, especially 
  12. #     Mark Pease <peasem@primenet.com>
  13. #    Martijn Koster <m.koster@webcrawler.com>
  14. #    Richard Yeh <rcyeh@cco.caltech.edu>
  15. #
  16. # File::Find's use of link count disabled by Dominic Dunlop 950528
  17. # Perl's use of sigsetjmp etc. disabled by Dominic Dunlop 950521
  18. #
  19. # Comments, questions, and improvements welcome!
  20. #
  21. # MachTen 4.X does support dynamic loading, but perl doesn't
  22. # know how to use it yet.
  23. #
  24. #  Updated by Dominic Dunlop <domo@tcp.ip.lu>
  25. #  Tue May 28 11:20:08 WET DST 1996
  26.  
  27. # Configure doesn't know how to parse the nm output.
  28. usenm=undef
  29.  
  30. # At least on PowerMac, doubles must be aligned on 8 byte boundaries.
  31. # I don't know if this is true for all MachTen systems, or how to
  32. # determine this automatically.
  33. alignbytes=8
  34.  
  35. # There appears to be a problem with perl's use of sigsetjmp and
  36. # friends.  Use setjmp and friends instead.
  37. d_sigsetjmp='undef' 
  38.  
  39. # MachTen always reports ony two links to directories, even if they
  40. # contain subdirectories.  Consequently, we use this variable to stop
  41. # File::Find using the link count to determine whether there are
  42. # subdirectories to be searched.  This will generate a harmless message:
  43. # Hmm...You had some extra variables I don't know about...I'll try to keep 'em.
  44. #    Propagating recommended variable dont_use_nlink
  45. dont_use_nlink=define
  46.  
  47. cat <<'EOM' >&4
  48.  
  49. Tests
  50.     io/fs test 4  and
  51.     op/stat test 3
  52. may fail since MachTen does not return a useful nlinks field to stat
  53. on directories.
  54.  
  55. At the end of Configure, you will see a harmless message
  56.  
  57. Hmm...You had some extra variables I don't know about...I'll try to keep 'em.
  58.     Propagating recommended variable dont_use_nlink
  59.  
  60. Read the File::Find documentation for more information.
  61.  
  62. EOM
  63.